refuse truck - German English Dictionary